====== Configurer l'accès à travers un serveur proxy à partir du terminal======

===== Qu'est-ce qu'un serveur proxy ? =====

  * [[:proxy]] 

===== Fichiers de configuration à modifier =====

Adaptez le protocole à votre situation : pour un proxy ftp, modifiez les "http" en "ftp".

pour modifier un fichier : [[:tutoriel:comment_editer_un_fichier]]

Pour annuler une modification, vous pouvez commentez (en rajoutant un # en premier caractère ) ou supprimer les lignes qui ont été ajoutées.


==== Environnement global====

Le fichier /etc/profile est lu au démarrage du système.

Modifiez le fichier /etc/profile\\ 
ajouter cette ligne à la fin du fichier:<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation

==== Environnement bash ====

Le fichier /etc/bash.bashrc est lu au démarrage de votre terminal.

Modifiez le fichier /etc/bash.bashrc\\ 
Puis ajoutez à la fin du fichier<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation

==== Wget ====

[[wget]] permet à différents scripts de télécharger des données.

modifier le fichier /etc/wgetrc\\ 
recherchez et décommentez les lignes (enlevez les # en début de lignes) <code>#http_proxy = http://proxy.yoyodyne.com:18023/
#use_proxy = on</code> en remplaçant les paramètres du proxy.

==== Apt ====

[[apt]] est le programme qui télécharge et installe les mises à jour.

Créer un fichier /etc/apt/apt.conf.d/proxyPerso.conf\\ 
ajoutez la ligne suivante <code>Acquire::http::proxy "http://adresse:port/";</code> en remplaçant adresse par l'adresse du proxy, et port par le port.


===== Désactiver le proxy =====

==== Ponctuellement ====
Pour désactiver le proxy http ou https pendant la session de travail : 
<code>$ unset http_proxy
$ unset https_proxy
ou
$ export http_proxy=''
$ export https_proxy=''
vérifier avec 
$ printenv 
ou 
$ printenv https_proxy
</code>
ntm
fdp

==== Durablement ====
suivre la procédure inverse des chapitres précedents expliquant la modification des fichiers, en supprimant les lignes en question

===== Sources =====

  * <del>[[http://www.linuxtent.com/?p=105]]</del> FIXME Lien brisé... 
  * http://www.asterisk-france.org/archives_net/showthread.php?t=4098
  * http://dev.petitchevalroux.net/linux/configurer-proxy-ligne-commande-linux.378.html
===== Voir aussi =====

* [[:apt-get#utiliser_un_proxy]]
* [[proxychains]]
----

//Auteur : [[:utilisateurs:Pendi29]].//